How to Efficiently Reconfigure Tunable Lookup Tables for Dynamic Circuit Specialization

نویسندگان

  • Amit Kulkarni
  • Dirk Stroobandt
چکیده

Dynamic Circuit Specialization is used to optimize the implementation of a parameterized application on an FPGA. Instead of implementing the parameters as regular inputs, in the DCS approach these inputs are implemented as constants. When the parameter values change, the design is reoptimized for the new constant values by reconfiguring the FPGA. This allows faster and more resource-efficient implementation but investigations have shown that reconfiguration time is the major limitation for DCS implementation on Xilinx FPGAs. The limitation arises from the use of inefficient reconfiguration methods in conventional DCS implementation. To address this issue, we propose different approaches to reduce the reconfiguration time drastically and improve the reconfiguration speed. In this context, this paper presents the use of custom reconfiguration controllers and custom reconfiguration software drivers, along with placement constraints to shorten the reconfiguration time. Our results show an improvement in the reconfiguration speed by at least a factor 14 by using Xilinx reconfiguration controller along with placement constraints. However, the improvement can go up to a factor 40 with the combination of a custom reconfiguration controller, custom software drivers, and placement constraints. We also observe depreciation in the system’s performance by at least 6% due to placement constraints.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Stage specialization for design and analysis of flotation circuits

This paper presents a new approach for flotation circuit design. Initially, it was proven numerically and analytically that in order to achieve the highest recovery in different circuit configurations, the best equipment must be placed at the beginning stage of the flotation circuits. The size of the entering particles and the types of streams including pulp and froth were considered as the bas...

متن کامل

Identifying Opportunities for Dynamic Circuit Specialization

This work describes the identification of designs that benefit from a Dynamic Circuit Specialization (DCS) implementation on FPGAs. In DCS, the circuit is specialized for slowly changing inputs, called parameters. For certain applications or cores, a DCS implementation is faster and smaller than the original implementation. DCS implementations can benefit from the possibility in modern FPGAs to...

متن کامل

Measures and parameter estimation of triodes, for the real-time simulation of a multi-stage guitar preamplifier

This paper deals with the real-time simulation of a multi-stage guitar preamplifier. Dynamic triode models based on Norman Korens model, and ”secondary phenomena” as grid rectification effect and parasitic capacitances are considered. Then, the circuit is modeled by a nonlinear differential algebraic system, with extended state-space representations. Standard numerical schemes yield efficient s...

متن کامل

Regular Logic Fabrics for Via Patterned Gate Arrays

As transistor feature sizes scale below 100nm, the costs of standard-cell-based application specific integrated circuits (ASICs) are increasing so rapidly that fewer products have sufficient volume to justify the high non-recurring engineering (NRE) costs. Consequently, more designs are relying on fully programmable devices such as field programmable gate arrays (FPGAs). Unfortunately, such ful...

متن کامل

A Look-up Table Based Approach for Solving the Camera Selection Problem in Large Camera Networks

Modern navigation, mapping and surveillance systems require numerous cameras mounted at random locations over a geographically large area. In order to efficiently extract any location-specific intelligence from such a large network of cameras, we propose to create distributed look-up tables that rank the cameras according to how well they can image a specific location. The look-up table covers ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Int. J. Reconfig. Comp.

دوره 2016  شماره 

صفحات  -

تاریخ انتشار 2016